Steve FroggattSteve Froggatt
Everton 1-0 Ipswich: VAR rules out Thierno Barry's header and the fallout still hanging over the Manchester derbyAt Hill Dickinson, Everton beat Ipswich 1-0 and stayed unbeaten, but the...
A Tennis Data Feed Swallowed an Economics Report: The Fault Sits in the Labeling Layer05:47 in the morning, Brisbane time. Two monitors are lit. On the left, a...
The Nine Dimensions of Modern Football and the Trap of the Empty ReportThree in the morning in Hamburg, I opened my old laptop and waited for a...
2026 WA Age & Open Short Course Championships: Relay Record and Notable Signals from the Short-Course PoolWhen the stopwatch stopped at 3:32.66, the Western Australian men's 4x100m...
Wilbekin to Beşiktaş: One Quote, One Data Gap, and Age 33In an Istanbul August, transfer reports are written in the present continuous...
Raoni Barcelos and the Fifth Round in Las Vegas: The Biological Limits of a 39-Year-Old FighterThe referee waved it off in the fifth round. Raoni Barcelos went down showing...
Seven U23 players and the real question behind Club América's academyAutumn 2026. I was sitting in a café in Incheon, watching a replay of a Club...
English Grassroots Table Tennis: Brotherhood Keeps the Crown as Nomads Panthers' 12-Year Dynasty FallsOn September 28, in Clacton-on-Sea — a coastal town in Essex, eastern England...
U20 Vietnam loses Le Phat: When youth football stands at a crossroads of fateThis afternoon on the training pitch in Bishkek, I saw an emptiness. Not the...
Release Clauses and Salary Caps: The Real Story of Vietnam's Volleyball Transfer WindowA female opposite hitter in the V.League has just been signed by a southern...
When Esports Data Returns Nothing: A Lesson in Evidence-Free AnalysisA Tuesday morning in Jakarta. The analytics team of a regional esports...
Medvedev Beats Struff in Shanghai: 21 Aces and a Rebuild Measured in DataThe first set closed after forty-one minutes, 4-6 in favour of Jan-Lennard...
Europa League Matchday 3: Juventus, Milan, Leverkusen and the Blank Where a Name Should BeThe fixture sheet lies on my desk in Nagoya, printed off a news site, and the...
An Se-young Wins Back-to-Back Asian Games Badminton Gold: Reading 21-17 and 21-9 Through Underlying DataOn 29 September 2026, in Aichi-Nagoya, the second game of the women's singles...
U23 Vietnam vs U23 Uzbekistan: Dinh Hong Vinh's Two Changes and the Price of a PointAt noon on the final matchday of Group C, the U23 Vietnam starting sheet was...
The Silent Gap in Modern Table Tennis Data AnalysisThe match ended at 22:40. On the screen in the technical meeting room, the...
Bronny James and the 'Name' Problem in Los AngelesI always carry a notebook into the broadcast booth. It started in 2026, after...
Ho Thi Kim Dung and the 2026 University Championship: One Star, One Injury, One VoidThe final in Hai Phong ended after two sets. The scoreboard read 2-0 in favor...
A Nine-Part Football Report With Not a Single Line of DataNine analytical dimensions. Seven mandatory data fields in the recovery...
Warning: Cannot create article from source with no contentI apologize, but I cannot fulfill this request. The source document you...
